﻿html {
	text-align: center;
	background: #fff;    /*#EDEDED url(../images/main_bg.jpg) repeat-x left top*/
}
body {
	width: 100%;     /*940px*/
	min-width:1375px;
	text-align: left;
	margin: 0 auto;
	background: #fff;
}



td {
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif, "宋体";
	color: #333;
}
input { font: 10pt Verdana, Arial, Helvetica, sans-serif, "宋体"; }
img {
	border: none;
}
p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #07519A;
	text-decoration: none;
}
a:hover {
	color: #c30!important;
	text-decoration: underline;
}
.content {
}
.sider {
	width: 300px;
}
.homepage .sider {
	width: 230px;
}

/** 页头区 **/
.top {
	border-bottom: 1px solid #DCDCDC;
}
.top td {
	background: #F4F4F4;
}
.top table td {
	padding: 3px 10px;
}
.top a {
}
.top .inputText {
	height: 14px;
	border: 1px solid #999;
}
.top .inputSub {
	height: 19px;
}

/** 导航 **/
.nav {
	background: url(../images/nav_bg.jpg) repeat-x left top;
}
.nav .nav_global {
}
.nav .nav_global ul {
	padding: 0 10px;
}
.nav .nav_global li {
	cursor:pointer;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size: 14px;
	line-height: 33px;
	font-weight: bold;
	color: #FFF;
	background: url(../images/nav_line.jpg) no-repeat right top;
	padding-right: 2px;
}
.nav .nav_global li a {
	display: block;
	color: #fff;
	text-align: center;
	padding: 0 14px;
}
.nav .nav_global li a:hover {
	color: #000!important;
	text-decoration: none;
}
.nav .nav_global li.curr a {
	color: #000;
	background: url(../images/nav_li_hover.jpg) repeat-x center top;
}
.nav_sub {
	padding: 6px;
}
.nav_sub a {
	padding: 0 2px;
}
/* 子栏目导航菜单距离调整 */
#tabnav_div_1 {
}
#tabnav_div_2 {
	padding-left: 100px;
}
#tabnav_div_3 {
	padding-left: 200px;
}
#tabnav_div_4 {
	padding-left: 300px;
}
#tabnav_div_5 {
	padding-left: 400px;
}
#tabnav_div_6 {
	padding-left: 500px;
}
#tabnav_div_7 {
	padding-left: 600px;
}
#tabnav_div_8 {
	padding-right: 40px;
	text-align: right;
}

/* 页尾区 */
.links {
	margin-top: -10px;
}
.links hr {
	color: #DCDCDC;
}
.search {
	background: #1F73BE;
	color: #fff;
}
.search td, .search a {
	color: #fff;
}
.search a:hover {
	color: #fff!important;
}
.copyright {
	margin: 5px 0;
}

/** 公共定义 **/
.title {
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.title td {
	font-size: 14px;
	line-height: 26px;
	color: #07519A;
	padding: 0px 10px;
}
.box {
	border: 1px solid #AACCEE;
	border-width: 0 1px 1px 1px;
}
.box ul {
	list-style: none;
	padding: 8px;
}
.box ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.6;
	padding: 2px 0 2px 8px;
}
.no_doc ul li {
	background: url(none);
	padding-left: 0px;
}
.box ul li p {
	margin: 0 0 4px;
	padding: 0 0 5px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.box ul li strong {
	display: block;
}
.rank {
	margin: 0px;
	padding: 8px 6px;
}
.rank li {
	padding-left: 18px;
	line-height: 23px;
}
.rank li.no1 {
	background: url(../images/1.gif) no-repeat 4px center;
}
.rank li.no2 {
	background: #F2F8FD url(../images/2.gif) no-repeat 4px center;
}
.rank li.no3 {
	background: url(../images/3.gif) no-repeat 4px center;
}
.rank li.no4 {
	background: #F2F8FD url(../images/4.gif) no-repeat 4px center;
}
.rank li.no5 {
	background: url(../images/5.gif) no-repeat 4px center;
}
.rank li.no6 {
	background: #F2F8FD url(../images/6.gif) no-repeat 4px center;
}
.rank li.no7 {
	background: url(../images/7.gif) no-repeat 4px center;
}
.rank li.no8 {
	background: #F2F8FD url(../images/8.gif) no-repeat 4px center;
}
.rank li.no9 {
	background: url(../images/9.gif) no-repeat 4px center;
}
.rank li.no10 {
	background: #F2F8FD url(../images/10.gif) no-repeat 4px center;
}
.news_title {
	margin-top: 10px;
}
.news_title strong {
	background: #f4f4f4 url(../images/h2_icon.gif) no-repeat 8px center;
	display: block;
	padding-left: 20px;
	line-height: 2;
	margin: 0 8px;
	font-size: 14px;
}
.news_title p {
	margin: 6px 8px 0px;
	padding: 0 0 8px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.focus {
	margin-top: 10px;
	background: url(../images/focus_bg.jpg) repeat-x left top;
	border: 1px solid #AACCEE;
}
.focus strong {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 6px;
	text-align: center;
	display: block;
	border-bottom: 1px dashed #ccc;
}
.margin_top {
	margin-top: 10px;
}
.inputText {
	border: 1px solid #ccc;
}
.banner_ad {
	padding: 0 10px;
}
.picText {
	margin-bottom: 10px;
	background: #F8F8F8;
}
.picText strong {
	display: block;
}
.picText img {
}
.picList {
	padding: 8px 0;
}
.picList table td img {
	margin-bottom: 1px;
}
.tprice span {
	text-decoration: line-through;
}
.price {
	color: #f60;
}

/* tab选项卡 */
.tbtncon {
	height:26px;
	background:url(../images/title_bg.gif) repeat-x;
}
.tbtn1 {
	font-size:12px;
	font-weight:normal;
	height:26px;
	border:1px solid #ace;
}
.tbtncon li{
	border:1px solid #ace;
	border-left:none;
	border-top:none;
	color:#07519A;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:25px;
	line-height:25px;
}
.tbtncon li:hover{
	text-decoration:underline;
}
.tbtncon li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
}

/* 频道和列表页 */
.position {
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
	margin-bottom: 10px;
}
.position td {
	line-height: 26px;
	padding: 0px 10px;
	font-family: "宋体";
}
.channle .box {
	margin-bottom: 10px;
}
.listpage .news_list .box {
	border-width: 1px;	
	padding: 0 10px;
}
.listpage .list_content .box{
	border-width: 1px;	
	padding: 10px;
}
.listpage .news_list .box ul {
	border-bottom: 1px dashed #ccc;
}
.news_list .box ul li {
	clear: both;
	padding: 0 0 0 8px;
	line-height: 28px;
	height: 28px;
}
.news_list .box ul li a {
	font-size: 14px;
	float: left;
}
.news_list .box ul li span {
	font-size: 14px;
	float: right;
}
.flash_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.flash_list .flashsay {
	color: #666;
}
.movie_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.movie_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.shop_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.shop_list .line_bottom table {
	margin-bottom: 8px;
}
.photo_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.photo_list .line_bottom table {
	margin-bottom: 8px;
}
.info_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.info_list .line_bottom .titlepic {
	width: 90px;
}
.info_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.info_list .line_bottom .click {
	color: #f60;
}
.info_list .line_bottom .smalltext {
	color: #666;
}

/* 内容页 */
.showpage .main .box {
	border-width: 1px;
}
.news .main .box {
	padding: 0 20px;
	background: #F7FDFF;
}
.info .main .box {
	padding: 0 20px;
}
.showpage .main .title_info {
	margin-top: 15px;
	text-align: center;
}
.showpage .main .title_info h1 {
	font-size: 24px;
	line-height: 2;
	margin: 0px;
	padding: 0px;
}
.showpage .main .title_info .info_text {
	border-bottom: 1px dashed #ccc;
	line-height: 2;
	padding-bottom: 6px;
	color: #666;
}
.showpage .digg {
	background: url(../images/digg_bg.gif) no-repeat left top;
	width: 62px;
	margin-bottom: 10px;
}
.showpage .digg td {
	text-align: center;
	padding-right: 4px;
}
.showpage .digg .diggnum {
	height: 38px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.showpage .digg .diggit {
	height: 30px;
	line-height: 24px;
}
.showpage .main #text {
	font-size: 14px;
	line-height: 1.8;
}
.showpage .main #text p {
	margin: 1em 0;
}
.showpage #plpost {
	margin-top: 10px;
	border: 1px solid #AACCEE;
}
.showpage #plpost .title {
	border: 0px solid #AACCEE;
}
.showpage #plpost .title span {
	color: #CC0000;
}
.showpage #plpost #saytext {
	display: block;
	margin: 0 0 10px;
	padding: 8px;
	height: 100px;
	width: 90%;
	border: 1px solid #ccc;
}

/* 系统文件表格样式 */
.header	{ 
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.header a				{ color: #000000 }
.tableborder			{ background: #E1EFFB; border: 1px solid #AACCEE } 

/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"}
		   );
	}

.ecomment {margin:0;padding:0;}
.ecomment {margin-bottom:12px;overflow-x:hidden;overflow-y:hidden;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;background:#FFFFEE;padding:3px;border:solid 1px #999;}
.ecommentauthor {float:left; color:#F96; font-weight:bold;}
.ecommenttext {clear:left;margin:0;padding:0;}




/*补充*/
.contbody4{width:62.5%; min-height:1400px; min-width:860px; margin: 0 auto;}
.contbody{width:62.5%; min-height:1300px; min-width:860px; margin: 0 auto;}
.newslist{width:96%; padding:0 2%; }
.newslist ul li{width:100% }
.top_bar{width:100%;height:50px; padding:20px 0;}
.fl{ float:left}
.navtop{display:block; margin-left:5%; /*100px*/}
/*.logintop_box{ width:19%;} */
.logintop{display:block; float:left; padding-top:3px; width:12%; }
.logintop a{font-size:14px; color:#000; height:30px; line-height:30px;}
.wbl_logo_box{margin-left:6%;} 
.wbl_logo{ float:left; width:100px;}
.wbl_logo_text{float:right; margin-left:10px; font-size:20px;line-height:40px;color:#2b2d79;padding-top:5px;}
.fr{ float:right;/*350px*/}


.navtop ul {
	padding: 0 10px;
}
.navtop li {
	cursor:pointer;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size: 14px;
	line-height: 33px;
	font-weight: bold;
	color: #000;
	/*background: url(../images/nav_line.jpg) no-repeat right top;*/
	padding-right: 2px;
}
.navtop li a {
	display: block;
	color: #000;
	text-align: center;
	margin: 0 14px;
	height:40px;
}
.navtop li a:hover {
	color: #g3g3g3 !important;
	text-decoration: none;
}



.navtop li.curr a {
	color: #0b4dff;
        border-bottom: 2px solid #0b4dff;
	/*background: url(../images/nav_li_hover.jpg) repeat-x center top;*/
}

.loginbtn{float:left;}
.loginbtn a{display:block; width:50px;height:20px;border:1px solid #0b4dff;border-radius:25px; padding:3px 5px; box-sizing: content-box; text-align:center; line-height:20px; font-size:14px;}
.loginbtn a:hover {
	color: #c30!important;
	text-decoration: none;
}
.registbtn{float:left; margin-left:30px;}
.registbtn a{display:block; width:50px;height:20px;border:1px solid #0b4dff;border-radius:25px; padding:3px 5px; box-sizing: content-box; text-align:center; line-height:20px; font-size:14px;}
.registbtn a:hover {
	color: #c30!important;
	text-decoration: none;
}


.bannerbg{text-align:center; width:100%; }
.bbtext{ text-align:center; top:470px;}
.bannerbg img{width:100%; }

.container1{width:62.5%; min-width:860px; margin: 0 auto; position:relative;  padding-bottom:14%;}
.data_card{position:absolute; top:-80px; width:100%}
.data_card_li{margin:0 1%; padding-bottom: 17%; width:22%; height:0; border:1px solid #fff; border-radius:25px;  background-color:#fff; z-index:2; -moz-box-shadow: 2px 8px 5px #e9e9f3; /* 老的 Firefox */
box-shadow: 2px 8px 5px #e9e9f3;}
.shd1{font-size:14px; margin:20px 0;}
.data1{font-size:35px; margin:20px 0;}
.cardwidth{width:50%; padding:20px 0; }
.cardwidth img{width:60%; padding:20px 5px;}
.wh1 img{width:100%}
.wb1 img{width:100%}
.wh2 img{width:100%; margin-top:40px;}
.wb2 iframe{width:100%; margin-top:10px; }

.partners{/*background: url(../../wbl/images/sy/partners.png) no-repeat; background-size:100%;*/height:0; padding-bottom:40.4%; display:block; box-sizing:content-box;}
.partners_container{width:62.5%; min-width:860px; margin: 0 auto;}
.wh3{width:100%; }
.wh3 img{width:100%; margin:45px 0;}
.partner_list ul li{float:left; list-style:none; margin: 4% 0 4% 2.56%; display:block; width:14.5%; height:0; padding-bottom: 7.6%;}
.partner_list ul li:nth-child(1){margin-left:0; }
.partner_list ul li:nth-child(7){margin-left:0; }
.partner_list ul li:nth-child(13){margin-left:0; }
.partner_list ul li img{width:100%}
.wfooter{width:100%; height:200px; background-color:#1e1f21; display:block; box-sizing:content-box; padding:20px 0 0 0; }
.wfooter .copyright{ font-size:14px; color:#fff; text-align:center; padding:5px 0}
.wfooter .techsupport{ font-size:14px; color:#fff; text-align:center; padding:5px 0}
.wfooter .beian{ font-size:14px; color:#fff; text-align:center; padding:5px 0 }
.wfooter .beian a{ font-size:14px; color:#fff;}
.wfooter .beian img{width:16px; height:16px; padding:0 5px}


.container2{width:74%; min-width:1018px; margin: 0 auto; position:relative; height:150px;}
.data_card1 {position:absolute; top:-50px; width:100%; background-color:#fff; z-index:2; padding-top:50px; }
.data_card1 ul li{float:left; list-style:none; display:block; padding-bottom: 5%; width:33.3333%; height:0; }
.container1 .data_card1 ul li{float:left; list-style:none; display:block; padding-bottom: 5%; width:12%; height:0; }


.container3{width:74%; min-width:1018px; margin: 0 auto; position:relative; height:0; padding-bottom: 3.7%;}
.container3 .data_card1 ul li{float:left; list-style:none; display:block; padding-bottom: 5%; width:25%; height:0; border-bottom:1px solid #dbdbdb }
.data_card1 ul li a{ color:#000;}
.data_card1 ul li a:hover{color: #c30!important; text-decoration:none; }
.data_card1 ul li .curr a{color: #0b4dff !important;}


.contbody1{width:74%; min-width:1018px; margin: 0 auto;}
.contbody1 .content1{min-height:1300px;}

.contbody2{width:100%; min-width:1018px; margin: 0 auto;}
.contbody2 .content1{} /**/

.data_card1 li.curr a{
	color: #0b4dff !important;
	/*background: url(../images/nav_li_hover.jpg) repeat-x center top;*/
}

.part1{width:100%; min-height:320px;margin-bottom:40px;}
.hzt_h1{height:320px;}
.pic1{width:42%; }
.txt1{width:42%; font-size:16px; height:200px; margin-left:10%; padding-top:50px;}
.txt1_heading1{font-size:40px; color:#7e7e7e; margin-bottom:30px;}

.pic1 img{width:60%; float:right}

.part2{width:100%; min-height:500px; margin-bottom:40px;}
.hzt_h2{height:430px;}
.pic2{width:42%}
.pic2 img{width:85%; float:right }
.txt2{width:42%; font-size:14px; margin-left:10%;}
.txt2_heading1{font-size:40px; color:#7e7e7e}
.txt2_heading2{font-size:14px; color:#7e7e7e; margin-bottom:20px;}
.hzt_h2 .txt2 .txt2_heading2{font-size:14px; color:#7e7e7e; margin-bottom:50px;}
.tdicon{width:15%; height:80px;}
.tdtxt{width:80%; height:80px;}
.hzt_h2 .txt2 .tdicon{width:15%; height:80px; margin-bottom:40px;}
.hzt_h2 .txt2 .tdtxt{width:80%; height:80px; margin-bottom:40px;}


.part3{width:100%; min-height:520px; margin-bottom:40px;}
.hzt_h3{height:350px;}
.pic3{width:42%;margin-left:10%}
.pic3 img{width:90%; float:left; }
.txt3{width:34%; font-size:14px; padding-left:8%; }
.txt3_heading1{font-size:40px; color:#7e7e7e}
.txt3_heading2{font-size:14px; color:#7e7e7e; margin-bottom:20px;}
.hzt_h3 .txt3 .txt3_heading2{font-size:14px; color:#7e7e7e; margin-bottom:50px;}
.hzt_h3 .txt3 .tdicon{width:15%; height:80px; margin-bottom:40px;}
.hzt_h3 .txt3 .tdtxt{width:80%; height:80px; margin-bottom:40px;}

.item1 .listpic{width:55%; text-align:center; float:left; }
.item1 .listpic img{width:100%; height:300px }
.item1 .listdesc{ width:35%; text-align:left;float:right; }

.item2 .listpic{width:55%; text-align:center; float:right;}
.item2 .listpic img{width:100%;height:300px }
.item2 .listdesc{ width:35%; text-align:left;float:left; }


.item3 .listpic{width:55%; text-align:center; float:left;}
.item3 .listpic img{width:100%;height:300px }
.item3 .listdesc{ width:35%; text-align:left;float:right;}

.item1{height:400px;}
.item2{height:400px;}
.item3{height:400px;}

.listdesc p a{margin:30px 0; display:block}


.pagelist{text-align:center; margin-bottom:0px}

.pagelist{
width: 100%;
}

.pagelist b{
color:#000;
background:#c8d9ff;
border:1px solid #c8d9ff;
margin-left:15px;
border-radius:20px;
padding:2px 9px;
}

.pagelist a{

padding:2px 9px;
color:#808080;
display:inline-table;
border:1px solid #fff;
border-radius:20px;
margin-left:15px;
}

.pagelist a:hover{
padding:2px 9px;
color:#000;
background:#c8d9ff;
border:1px solid #c8d9ff;
margin-left:15px;
border-radius:20px;
}
.leftbox{float:left; width:23.6%;}

.leftmenu{}

.leftmenu li:nth-child(1){width:100%;height:110px;background-color:#127ef8;color:#fff;display:block;font-size:22px; text-align:center;border-right:10px solid #127ef8; margin-bottom:0px !important;}
.leftmenu li:nth-child(1) div{line-height:40px;}  
.eng{padding-top:15px;}
.leftmenu li{width:100%;height:90px;background-color:#fff;color:#333333;display:block;font-size:20px;box-sizing:content-box;text-align:center;line-height:90px; margin-bottom:2px;}
.leftmenu li:hover{background-color:#127ef8; border-right:10px solid #127ef8; }
.leftmenu li:hover a{color:#fff;}
.leftmenu li a{display:block; width:100%; height:90px; color:#000 !important;}
.leftmenu li a:hover{color:#fff !important; text-decoration:none;}
.leftmenu li.curr{width:100%;height:90px;  -webkit-box-shadow:0px 1px 10px #dedede;
 -moz-box-shadow:0px 1px 10px #dedede;
 box-shadow:2px 3px 10px #dedede;
 border-right:10px solid #127ef8;}


.newsitem{float:right; width:73.6%; min-height:1200px; position:relative;}
.newspagelist{height:120px;}
.newsitem .newspagelist .pagelist{position:absolute; bottom:60px;}
.heading{width:100%; height:50px; border-bottom:3px solid #dbdbdb; margin-top:80px;}
.current_classname{float:left;font-size:22px;color:#676767}
.current_classname span{margin-left:20px; font-size:20px;}
.current_location{float:right;font-size:14px;color:#676767; padding-top:10px; }
.current_location a{font-size:14px;color:#676767}

.newsitem ul li{width:100%; height:150px; padding:40px 0; box-sizing:content-box; display:block;border-bottom:1px solid #dbdbdb;}
.newspic{width:33.4%; float:left; height:150px;}
.newspic a img{width:100%;height:150px;}
.newsinfo{width:50%; margin:0 1.6%; float:left;}
.newsdate{width:13.3%;float:right; text-align:center; color:#676767; padding-top:15px;}
.newstitle{font-size:20px; font-weight:bold; margin:15px 0 20px; color:#000}
.newstitle a{color:#000}
.newssummary{font-size:14px; margin:10px 0; color:#676767; overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;      /* 可以显示的行数，超出部分用...表示*/
  -webkit-box-orient: vertical; }
.newsdate1{color:#676767;font-size:30px;}
.newsdate2{color:#b7b7b7;font-size:14px;}
.clr{clear:both;}
.clrh{height:20px;}


.articlenewstitle{color:#000;font-size:30px;margin:50px 0 10px 0;text-align:center;}
.newstextdate{color:#000;font-size:16px;text-align:center; margin:10px 0 50px 0;}
.newstext{color:#000;font-size:14px;margin:0px 0 50px 0;}

.contbody3{width:62.5%; min-width:860px; margin: 0 auto;}
.aboutus_cont{width:81.7%;float:left; padding:150px 0; }
.aboutus_img{width:18.3%;float:right;}
.aboutus_title{text-align:left;font-size:22px;font-weight:bold;color:#676767;}
.aboutus_title_en{text-align:left;font-size:18px;color:#676767;margin-top:20px}
.aboutus_title_text{text-align:left;font-size:16px;color:#676767;margin-top:40px; width:70%}

.aboutus_banner{width:100%}
.company_culture{width:100%;background: url(../../wbl/images/gsjj/culture.png) no-repeat; background-size:100%; height:0; padding-bottom:45.2%; display:block; box-sizing:content-box; color:#676767; }
.culture_heading{width:100%;text-align:center; font-size:24px; padding-top:140px;}
.culture_logo{width:100%;text-align:center; margin:20px 0 140px 0;font-size:16px; }

.kuang:nth-child(1){margin-left:0% !important;}
.kuang{
	width:28.75%;height:0; padding-bottom:17.25%; border:1px solid #676767;position:relative; margin-left:6.3%; float:left; box-sizing:content-box;
}
.kuang_no{position:absolute; font-size:20px; z-index:2; width:100%; text-align:center; top:-15px;}
.kuang_no span{padding:5px 10px; background-color:#f4f4f4; }
.kuang_tit{width:100%; margin:10px 0; font-size:18px;height:70px; line-height:70px;text-align:center;}
.kuang p{width:100%; height:30px; line-height:30px; font-size:16px; text-align:center;}


.hxys_img{width:100%; border:0px solid #fff; border-radius:25px; padding-bottom: 19.58%;  height:0; position:relative; background:url(../../wbl/images/hxys/sdzy.png) no-repeat; background-size:100%;margin-top:40px;} 
.hxys_img_text{position:absolute; top:21.3%; left:4.6%;}
.hxys_img_card{position:absolute;bottom:-46.8%; left:0;  width:100%}
.kong{margin-top:10%;}
.nwidth{margin:0 0 0 1.76%; padding-bottom: 15%; width:23.44%; height:0; }
.nwidth:nth-child(1){margin:0 0 0 0; }
.hxys_big_text{font-size:38px; text-align:left; color:#fff;}
.hxys_small_text{font-size:20px; text-align:left; color:#fff}
.hxys_top_icon{text-align:center; padding-top:20px}
.hxys_top_tit{text-align:center;padding-top:20px; font-size:14px; font-weight:bold;}
.divide3{width:33.3%;text-align:left; float:left; margin-top:20px;}
.divide3 img{width:28%; padding:10px 8%;}
.divide3 .hxys_pt3_img_txt{font-size:12px;color:#000;width:44%; text-align:center;}
.divide2{width:50%;text-align:left; float:left; margin-top:20px;}
.divide2 img{width:18.5%; padding:10px 13%; }
.divide2 .hxys_pt3_img_txt{font-size:12px;color:#000; width:44.5%; text-align:center;}


.hxys_bg_color1{background-color:#fff; width:100%; height:0; padding-bottom:32.6%;}
.hxys_bg_color2{background-color:#f0f0f0;width:100%; height:0; padding-bottom:32.6%;}
.hxys_pt{width:46%; padding-top:8%}
.hxys_pt1{text-align:left; font-size:38px; font-weight:bold; color:#4384ed; margin-top:40px; }
.hxys_pt1 span{padding:20px 0; border-bottom:3px solid #4384ed; }
.hxys_pt2{text-align:left; font-size:14px;  color:#000; margin-top:40px;}
.hxys_pp{width:46%;padding-top:8%}
.hxys_pp img{width:100%}


.fzlc{padding:80px 0;}
.item4{width:49.95%;float:right; border-left:1px solid #dbdbdb; height:150px; padding-top:50px; position:relative;}
.item4 img{position:absolute; width:30px; height:30px; top:50px; left:-15px; background-color:#fff;}
.item5{width:49.95%;float:left; border-right:1px solid #dbdbdb;height:150px; padding-top:50px; position:relative;}
.item5 img{position:absolute; width:30px; height:30px; top:50px; right:-15px; background-color:#fff;}
.fzlc_list{width:60%; padding:0 20%}
.fzlc .item4 .fzlc_list .fzlc_tit{text-align:left; font-size:22px; color:#676767; position:relative; width:100%}
.fzlc .item5 .fzlc_list .fzlc_tit{text-align:right; font-size:22px; color:#676767; position:relative; width:100% }
.fzlc_list .fzlc_desc{float:left;font-size:14px; color:#676767; margin-top:20px; width:100%}



.fwsj{width:100%; margin-top:80px;}
.fwsj_tit{width:100%; font-size:22px; font-weight:bold; text-align:center;}
.fwsj_tit_line{width:100%; font-size:14px; font-weight:bold; text-align:center; margin-top:20px }
.fwsj_tit_line img{width:324px;}
.fwsj_pic{width:100%; margin-top:40px}
.fwsj_pic img{width:100%;}
.fwsj_txt{width:100%;text-align:center; margin:40px 0;}
.fwsj_txt1{font-size:22px;color:#688bfd; margin:10px 0;}
.fwsj_txt2{font-size:14px;color:#676767; margin:10px 0;}
.lxaddr{width:42%; font-size:14px; color:#676767;float:left; }
.lxtel{width:33%; font-size:14px; color:#676767;float:left; }
.lxmail{width:25%; font-size:14px; color:#676767;float:left; }
.lxaddr p,.lxtel p,.lxmail p{height:30px; line-height:30px; float:left;}
.lxaddr img,.lxtel img,.lxmail img{width:30px;padding-right:30px; float:left; }
.lxinfo{padding:40px 0;}
.lxmap{width:100%;padding:40px 0 80px 0;}
.lxmap img{width:100%;margin:40px 0 80px 0;}
.gzwm{margin-top:120px;}

#hdvalue{display:none;}
.chooc{margin-left:10%;}
.choopc select{width:100px !important; text-align:center !important; font-size:16px; height:20px;}
.choopc select option{width:100px !important; text-align:center !important; border:1px solid #fff; font-size:16px; height:20px;}

.qywh{min-height:1000px;  padding-bottom:100px;}
.rczp{padding:0 20px; }
.newstext table{border: 1px solid #000; cellspacing:1px;}
.newstext table tr{border: 1px solid #000;}
.newstext table tr td{border: 1px solid #000; padding:5px 5px; font-size:16px !important;}

.newsitem1 ul li{width:100%; height:100px; padding:20px 0; box-sizing:content-box; display:block;border-bottom:1px solid #dbdbdb;}
.mainhr{height:80px}
.ntxthr{padding:20px 0px;}
.shd{font-size:16px;  margin:10px 0;}
.scont{font-size:16px; font-weight:normal;}



#server-btn1 .suspension-list {
    position: absolute;
    width: 240px;
    right: -38px;
    top: -35px;
    z-index: 30;
    display: none;
}



.suspension-list-content {
    position: absolute;
    width: 240px;
	height:106px;
    right: 85px;
   /* background: #fff;*/
	background-image: url(../../wbl/images/sy/content.png);
	background-repeat: no-repeat;
	text-align:left;
	/*border-radius:10%;
    border: 1px solid #ddd;
    box-shadow: 0 6px 12px 0 rgba(0,0,0,.15);*/
}


.suspension-list ul {
    margin: 32px 0px;
}

.suspension-list ul li {
    position: relative;
    display: list-item;
    width: 100%;
    height: auto;
    padding: 16px 0;
    margin-top: 10px;
    overflow: hidden;
    border-top: 1px solid #f4f4f4;
}

.suspension-list ul li:first-child {
    padding-top: 0;
    border-top: none;
}

.suspension-list ul .suspension-list-bottom {
    margin-bottom: 0;
    padding-bottom: 0;
}

.suspension-list-bottom .info-value {
    font-size: 12px;
    font-weight: inherit;
    color: #999;
}

.suspension-list ul li:first-child {
    margin-top: 0;
}


#server-btn1:hover .suspension-list {
    display: inline !important;
}

#server-btn1{
    
    width:60px;
    padding:10px;
    position:fixed;
    bottom:235px;
    right:10px;
    box-sizing:border-box;
    background:#dedede;
    color: #333333;
    z-index:99;
    cursor: pointer;
    word-wrap: break-word;
    font-size:14px;
    text-align: center;
    border-radius:4px;
    -webkit-border-radius:4px;
}


#server-btn1-img_hover{
    display: none;
    width:40px;
    height:40px;
}

#server-btn1-img{
display: block;
width:40px;
height:40px;
}

#server-btn2{
    width:60px;
    padding:10px;
    position:fixed;
    bottom:305px;
    right:10px;
    box-sizing: border-box;
    background:#dedede;
    color: #333333;
    z-index:99;
    cursor: pointer;
    word-wrap: break-word;
    font-size:14px;
    text-align: center;
    border-radius:4px;
    -webkit-border-radius:4px;
    
}


#server-btn2-img_hover{
    display: none;
    width:40px;
    height:40px;
}

#server-btn2-img{
display: block;
width:40px;
height:40px;
}


#server-btn3{
    width:60px;
    padding:10px;
    position:fixed;
    bottom:375px;
    right:10px;
    box-sizing: border-box;
    background:#dedede;
    color: #333333;
    z-index:99;
    cursor: pointer;
    word-wrap: break-word;
    font-size:14px;
    text-align: center;
    border-radius:4px;
    -webkit-border-radius:4px;
    
}





#server-btn3-img_hover{
    display: none;
    width:40px;
    height:40px;
}

#server-btn3-img{
display: block;
width:40px;
height:40px;
}




.info-name {
    display: block;
    padding-left: 52px;
    height: 14px;
    font-size: 14px;
    color: #333;
}

.info-value {
    display: block;
    padding-left: 52px;
    margin-top: 8px;
    height: 18px;
    font-size: 18px;
    font-weight: 700;
    color: #f90;
}




#server-btn3 .cart {
    
    display: block;
    position: relative;
   
}

#server-btn3:hover .cart .pic {
    display: block ;
}

#server-btn3 .cart .pic {
    display: none;
    position: absolute;
    left: -159px;
    top: -120px;
    width: 139px;
    height: 163px;
}

.pic-content3 {
    position: absolute;
    width: 136px;
    height: 160px;
    border: 1px solid #ddd;
    box-shadow: 0 6px 12px 0 rgba(0,0,0,.15);
    background: url(../../wbl/images/sy/ewm1.png) center no-repeat;
    right: 10px;
}







#server-btn2 .cart {
    
    display: block;
    position: relative;
   
}

#server-btn2:hover .cart .pic {
    display: block ;
}

#server-btn2 .cart .pic {
    display: none;
    position: absolute;
    left: -159px;
    top: -120px;
    width: 139px;
    height: 163px;
}

.pic-content {
    position: absolute;
    width: 136px;
    height: 160px;
    border: 1px solid #ddd;
    box-shadow: 0 6px 12px 0 rgba(0,0,0,.15);
    background: url(../../wbl/images/sy/ewm.jpg) center no-repeat;
    right: 10px;
}


.pre{float: left; margin: 30px 0 10px 0;}
.pre a{color:#000}
.next{float: left; margin: 10px 0 30px 0;}
.next a{color:#000}
.latest_article{ font-size:16px; text-align:left; border:1px solid #dbdbdb;padding-bottom:20px;margin-top:20px;}
.latest_article ul li{padding:10px 0 10px 5px; border-bottom:1px dashed #dbdbdb; display:block; box-sizing:content-box; height:20px;line-height:20px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.latest_article ul li a{font-size:16px; color:#000; }
.latest_article ul li span{color:#444444; margin-right:10px;}
.left_heading{font-size:20px; height:30px; padding:5px; background-color:#fff; color:#000; font-weight:bold; }
.wfooter .footnav{ font-size:14px; color:#fff; text-align:center; padding:5px 0}
.wfooter .footnav a{ color:#fff; font-size:14px;}
.wfooter .flink{ font-size:14px; color:#fff; text-align:center; margin: 0 auto; width:860px;}
.wfooter .flink .flpart1{float: left; width:10%; padding:5px 0; }
.wfooter .flink .flpart2{float: right; width:90%; padding:5px 0; }
.wfooter .flink a{ color:#fff; font-size:14px;}
.wfooter .flink .flpart2 ul li{ width: 20%; float:left; text-align:center;}


.news{/*background: url(../../wbl/images/sy/partners.png) no-repeat; background-size:100%;*/height:0; padding-bottom:50%; display:block; box-sizing:content-box;}
.news_container{width:62.5%; min-width:860px; margin: 0 auto;}
.middlenav{width:62.5%; min-width:860px; margin: 0 auto;}
.middlenav ul {display:block; margin-left: 44%; width: 60%;}
.middlenav ul li{display:block; float:left; margin-left: 6%; padding:3px 14px 6px; border-radius:15px; border: 1px solid #fff; background-color:#fff;  cursor:pointer;}
.middlenav ul li:hover{border: 1px solid #4169E1; }
.middlenav ul li.curr{display:block; border: 1px solid #4169E1; background-color:#4169E1; }
.indexnewslist{width:62.5%;min-width:860px; margin: 0 auto;}
.inewslist{width:100%; }
.newsleftpic{width:40%; float:left}
.mainpic{width:100%;height:270px;margin-bottom:10px; }
.mainpic a img{width:100%; height:100%; object-fit:cover;}
.leftdate1{width:80px; height:80px; background-color:#4169E1; color:#fff; float:left; text-align:center; padding:5px; box-sizing:border-box; }
.rightcontent1{width:73%;float:right; text-align:left;}
.maintitle{font-size:16px; font-weight:bold; color: #000; margin:5px 0;}
.maintitle a{color: #000;}
.mainsmalltext{font-size:14px;}
.leftdate2{width:80px; height:80px;  float:left; text-align:center; ; padding:5px; box-sizing:border-box;}
.rightcontent2{width:80%;float:right; text-align:left;}
.newsrightlist{width:58%; float:right;}
.newsrightlist ul li{display:block; width:100%; height:80px; padding:5px; box-sizing:content-box; -moz-box-shadow: 2px 8px 5px #e9e9f3; /* 老的 Firefox */
box-shadow: 2px 8px 5px #e9e9f3;}
.newsfc{color:#fff;}
.newsclrheight{height:20px;}








 .b_left {
      
    }

.b_right {
   
      width:62.5%; min-width:860px; margin: 0 auto;
    }

.b_left ul {}

.b_left ul li {
      height: 35px;
      border-top: 1px solid #e1e1e1;
      line-height: 35px;
    }



.linkpath {
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #e1e1e1;
  margin-bottom: 15px;
  color: #333;
}

.b_right h1 {
  font-size: 28px;
  padding: 10px 0;
  color: #666;
  font-family: 'microsoft yahei';
  font-weight: normal;
}

.b_right .contentsitemap {
  padding: 0 0 40px 0;
  color: #555;
}

.b_right .contentsitemap p {
  text-indent: 28px;
  font-size: 14px;
  line-height: 25px;
  margin-bottom: 10px;
}

.clear {
  height: 1px;
  overflow: hidden;
  clear: both;
  margin-top: -1px;
}



.contentsitemap h2 {
  text-indent: 28px;
  height: 35px;
  line-height: 35px;
  padding: 5px 0;
  font-family: 'microsoft yahei';
  font-size: 24px;
  font-weight: normal;
}

.clear {
  clear: both;
  overflow: hidden;
  height: 1px;
  margin-top: -1px;
}

#sitemap {
  font-family: 'microsoft yahei';
}

#sitemap a:hover {
  color: #f60;
}

#sitemap h3 {
  font-size: 16px;
  margin-top: 15px;
}

#sitemap ul {
  padding-left: 28px;
  padding-bottom: 5px;
}

#sitemap ul li {
  display: inline;
  margin-right: 20px;
  font-size: 14px;
  line-height: 32px;
  line-height: 32px;
}


.b_right .contentsitemap table {
  border: 1px solid #aaa;
  width: 100%;
  border-collapse: collapse;
  color: #000;
  font-family: arial;
}

.b_right .contentsitemap table td {
  border: 1px solid #ccc;
  padding: 10px;
  line-height: 20px;
}

.b_right .contentsitemap table td a {
  color: #03c;
  margin-right: 5px;
  padding: 2px 4px;
}

.b_right .contentsitemap table td a:hover {
  background: #03c;
  color: #fff;
}

.b_right .contentsitemap table td p {
  text-indent: 0;
  font-size: 12px;
  line-height: 18px;
  margin-bottom: 8px;
  color: #000
}

.b_right .contentsitemap table td em {
  font-style: normal;
  color: #666;
}

.contentsitemap h3 {
  font-size: 18px;
  color: #333;
  line-height: 25px;
  height: 30px;
}


.contentsitemap ul {
  width: 100%;
  padding: 0 20px;
  overflow: hidden;
  font-size: 14px;
}

.contentsitemap ul li {
  width: 45%;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  margin-right: 20px;
}
.contentsitemap ul li.noo {
  margin-right: 0;
}
.contentsitemap ul li i {
  color: #999;
  font-style: normal;
}
.contentsitemap ul li i.fr {
  float: right;
}
.contentsitemap p.list_box {
  text-indent: unset;
}
.contentsitemap .list_box a {
  font-size: 16px;
  padding: 0 10px;
  display: inline-block;
  box-sizing: border-box;
}

.lighticon{float:left; margin:2px 20px 2px 2px; width:5px; height:26px; background:#127ef8;}


#server-btn{
	position: fixed;
	bottom: 28px;
	right: 4px;
	transition: all .2s;
	color: #000000;
	line-height: 20px;
	color: #000000;
	line-height: 20px;
	z-index: 99;
}
#server-btn:hover #server-btn_img{
	transform: scale(1.2);
}
#server-btn:hover #server-btn_tooltip{
	display: block;
}
#server-btn #server-btn_img{
	width: 80px;
	cursor: pointer;
}
#server-btn #server-btn_tooltip{
	display: none;
	position: absolute;
	right: 80px;
	top: 2px;
}
#server-btn .server-btn_tooltip-content{
	  padding: 20px;
		width: 200px;
		margin-right: 20px;
		background: #FFFFFF;
		border-radius: 6px;
		-webkit-border-radius: 6px;
		box-sizing: border-box;
		position: relative;
		box-shadow: 1px 2px 4px 2px rgba(0, 0, 0, 0.1), -1px -2px 4px 2px rgba(0, 0, 0, 0.1);
		-webkit-box-shadow: 1px 2px 4px 2px rgba(0, 0, 0, 0.1), -1px -2px 4px 2px rgba(0, 0, 0, 0.1);
}
#server-btn .server-btn_tooltip-content::after {
	content: " ";
	position: absolute;
	top: 10px;
	right: -6px;
	height: 0;
	width: 0;
	border-top: solid transparent 6px;
	border-bottom: solid transparent 6px;
	border-left: solid #FFFFFF 6px;
}
#server-btn .server-btn_tooltip-content .title1{
	font-size: 16px;
	font-weight: bold;
}
#server-btn .server-btn_tooltip-content .tip{
	font-size: 12px;
	margin-top: 10px;
}

.mianze{font-size: 12px; }

